/**
 * 获取订单列表
 * @param data orderState 订单状态
 */
export const getMemberOrderAPI = (data: OrderListParams) => {
    return http<OrderListResult>({
      method: 'GET',
      url: `/member/order`,
      data,
    })
  }
  
import type { OrderResult } from '@/types/detail'
  import type { PageParams } from '@/types/global'
import { http } from '@/utils/http'
  /** 订单列表参数 */
  export type OrderListParams = PageParams & { orderState: number }
  
  /** 订单列表 */
  export type OrderListResult = {
    /** 总记录数 */
    counts: number
    /** 数据集合    [ 订单信息 ] */
    items: OrderItem[]
    /** 当前页码 */
    page: number
    /** 总页数 */
    pages: number
    /** 页尺寸 */
    pageSize: number
  }
  
  /** 订单列表项 */
  export type OrderItem = OrderResult & {
    /** 总件数 */
    totalNum: number
  }